home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 15 / CU Amiga Magazine's Super CD-ROM 15 (1997)(EMAP Images)(GB)[!][issue 1997-10].iso / CUCD / Graphics / Gallery / Source / ThumbnailWindow.hpp < prev   
Encoding:
C/C++ Source or Header  |  1997-07-15  |  868 b   |  39 lines

  1. #ifndef THUMBNAILWINDOW_HPP
  2. #define THUMBNAILWINDOW_HPP
  3.  
  4. // $VER: ThumbnailWindow.hpp 39.8 (10.06.97)
  5. //
  6. //
  7. // (C) Copyright 1996,97 Markus Hillenbrand
  8. //     All Rights Reserved, No Warranty
  9.  
  10. #include "GUICINCLUDE:GUIC_Window.hpp"
  11.  
  12. class GUIC_ScreenC;
  13. class GUIC_ApplicationC;
  14. class GUIC_GGFXPictureC;
  15. class GUIC_TextC;
  16.  
  17. class ThumbnailWindowC    : public GUIC_WindowC
  18.     {
  19.     public:
  20.         ThumbnailWindowC                 (GUIC_ApplicationC &app, GUIC_ScreenC &screen);
  21.         ~ThumbnailWindowC                 (VOID);
  22.         VOID        setDimensions        (LONG x, LONG y);
  23.         VOID        showThumbnail        (STRPTR fileName);
  24.         VOID        setTextGadget        (GUIC_TextC *t);
  25.         BOOL        loaded                        (VOID);
  26.         STRPTR    getClass                    (VOID);
  27.     protected:
  28.         VOID        cleanUp                     (VOID);
  29.     private:
  30.         GUIC_ApplicationC*    app;
  31.         GUIC_ScreenC*            screen;
  32.         GUIC_GGFXPictureC*    thumbnail;
  33.         GUIC_TextC*                textGadget;
  34.         LONG                         width, height;
  35.     };
  36.  
  37. #endif
  38.  
  39.